urinary sugar - French English Dictionary